package com.xyh.transaction.service;

import com.github.pagehelper.PageInfo;
import com.xyh.transaction.entity.Log;
import com.xyh.transaction.entity.dto.log.LogSearchDto;
import com.xyh.transaction.entity.vo.LogLevelVo;
import com.xyh.transaction.entity.vo.LogMethodVo;
import com.xyh.transaction.entity.vo.LogVo;

import java.util.Set;


public interface LogService {

    void save(Log log);

    PageInfo<LogVo> getList(LogSearchDto logSearchDto);

    Set<LogLevelVo> getLevelList();

    Set<LogMethodVo> getMethodList();
}
